package com.hirsi.module.developer.vo.result;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

@ApiModel("开发者列表")
@Data
public class DeveloperResult {

    @ApiModelProperty("开发者id")
    private Integer id;

    @ApiModelProperty(value = "头像地址", position = 1)
    private String avatar;

    @ApiModelProperty(value = "姓名", position = 2)
    private String name;

    @ApiModelProperty(value = "昵称", position = 3)
    private String nick;

    @ApiModelProperty(value = "手机号：解密显示", position = 4)
    private String phone;

    @ApiModelProperty(value = "身份证号，解密显示", position = 5)
    private String idCard;

    @ApiModelProperty(value = "出生日期", position = 6)
    private LocalDate birthDate;

    @ApiModelProperty(value = "性别：0-男，1-女", position = 7)
    private Integer gender;

    @ApiModelProperty(value = "地区：省-市-区-街道", position = 8)
    private String area;

    @ApiModelProperty(value = "详细地址", position = 9)
    private String address;

    @ApiModelProperty(value = "注册时间", position = 10)
    private LocalDateTime registerTime;

    @ApiModelProperty(value = "状态：1-正常，3-禁用", position = 11)
    private Integer status;
}
